package com.demo.dao;

import com.demo.pojo.OrderItem;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * @author WuLiangHang
 */
public interface OrderItemMapper {
    /**
     * 根据id查询OrderItem对象
     *
     * @param id
     * @return
     */
    OrderItem find(long id);

    /**
     * 查询指定的订单中的全部OrderItem
     *
     * @param orderId
     * @return
     */
    List<OrderItem> findByOrderId(long orderId);

    /**
     * 保存一个OrderItem信息
     *
     * @param orderItem
     * @param orderId
     * @return
     */
    long save(@Param("orderItem") OrderItem orderItem,
              @Param("orderId") long orderId);
}